import request from '@/utils/request'
import qs from 'qs'

// 查询套餐审核列表
export function listTask(query) {
  return request({
    url: '/workflow/task/list',
    method: 'get',
    params: query
  })
}


// 查看流程进度
export function getImage(instanceId) {
  return request({
    url: '/workflow/audit/image',
    params: {instanceId},
    method: 'get'
  })
}
//审批
export function todoAudit(todoForm){
  //除了get之外其他类型请求, axios 默认都是以 json 格式提交到后台去的
  //所以需要将参数格式化为表单格式
  let formParams = qs.stringify(todoForm, {indices: false});
  return request({
    url: '/workflow/task/todo',
    data: formParams,
    headers: {'content-type': 'application/x-www-form-urlencoded'},
    method: 'post'
  })
}
//审批
export function reapply(data){
  //除了get之外其他类型请求, axios 默认都是以 json 格式提交到后台去的
  //所以需要将参数格式化为表单格式
  let formParams = qs.stringify(data, {indices: false});
  return request({
    url: '/workflow/task/reapply',
    data: formParams,
    headers: {'content-type': 'application/x-www-form-urlencoded'},
    method: 'post'
  })
}

